tabGroupBehavior
Type
property
Summary
Specifies whether the arrow keys navigate within a group and whether the Tab key skips to the next group.
Syntax
set the tabGroupBehavior of <group> to {true | false}
Description
Use the tabGroupBehavior property to enable using the arrow keys to tab through a group's controls.
If a group's tabGroupBehavior property is set to true, pressing the Tab key moves to the first unlocked field in the group, and pressing it again skips the rest of the controls in the group and moves the selection out of the group.
If the tabGroupBehavior is false, pressing the Tab key moves through the fields and other controls in the group in order, without skipping.
If the tabGroupBehavior is true, the user can press the arrow keys to move from control to control within the group.
If a group's tabGroupBehavior is true, you cannot press the Tab key to go to the next tab stop (as set in the tabStops property) in any of the fields in the group. Pressing the Tab key moves to the next control in the group instead.
Similarly, if a group's tabGroupBehavior is true, you cannot press the arrow keys to move around in any of the fields in the group, regardless of the setting of the textArrows property. Pressing an arrow key moves from control to control instead.
Examples
set the tabGroupBehavior of group "Navigation" to true
Related
message: tabKey
object: field
property: tabStops, textArrows, traversalOn, radioBehavior, layer
command: group
glossary: property, unlock, group, control
Compatibility and Support
Introduced
LiveCode 1.0
OS
mac
windows
linux
Platforms
desktop
server